package com.course.common.model.pojo;

import com.course.common.model.base.BaseModel;

public class Restaurant extends BaseModel {

    /**
     * 英文名称
     */
    private String name;

    /**
     * 中文名称
     */
    private String cnName;

    /**
     * 纬度
     */
    private Float x;

    /**
     * 经度
     */
    private Float y;

    /**
     * 位置-英文
     */
    private String location;

    /**
     * 位置-中文
     */
    private String cnLocation;

    /**
     * 商圈
     */
    private String area;

    /**
     * 电话
     */
    private String telephone;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 官网
     */
    private String website;

    /**
     * 菜系
     */
    private String cuisine;

    /**
     * 均价，不显示具体金额
     */
    private String averagePrice;

    /**
     * 介绍
     */
    private String introduction;

    /**
     * 缩略图
     */
    private String thumbnail;

    /**
     * 喜欢
     */
    private int likeVotes;

    /**
     * 不喜欢
     */
    private int dislikeVotes;

    /**
     * 城市
     */
    private Integer cityId;

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("Restaurant{");
        sb.append("name='").append(name).append('\'');
        sb.append(", cnName='").append(cnName).append('\'');
        sb.append(", x=").append(x);
        sb.append(", y=").append(y);
        sb.append(", location='").append(location).append('\'');
        sb.append(", cnLocation='").append(cnLocation).append('\'');
        sb.append(", area='").append(area).append('\'');
        sb.append(", telephone='").append(telephone).append('\'');
        sb.append(", email='").append(email).append('\'');
        sb.append(", website='").append(website).append('\'');
        sb.append(", cuisine='").append(cuisine).append('\'');
        sb.append(", averagePrice='").append(averagePrice).append('\'');
        sb.append(", introduction='").append(introduction).append('\'');
        sb.append(", thumbnail='").append(thumbnail).append('\'');
        sb.append(", likeVotes=").append(likeVotes);
        sb.append(", dislikeVotes=").append(dislikeVotes);
        sb.append(", cityId=").append(cityId);
        sb.append('}');
        return sb.toString();
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCnName() {
        return cnName;
    }

    public void setCnName(String cnName) {
        this.cnName = cnName;
    }

    public Float getX() {
        return x;
    }

    public void setX(Float x) {
        this.x = x;
    }

    public Float getY() {
        return y;
    }

    public void setY(Float y) {
        this.y = y;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public String getCnLocation() {
        return cnLocation;
    }

    public void setCnLocation(String cnLocation) {
        this.cnLocation = cnLocation;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getWebsite() {
        return website;
    }

    public void setWebsite(String website) {
        this.website = website;
    }

    public String getCuisine() {
        return cuisine;
    }

    public void setCuisine(String cuisine) {
        this.cuisine = cuisine;
    }

    public String getAveragePrice() {
        return averagePrice;
    }

    public void setAveragePrice(String averagePrice) {
        this.averagePrice = averagePrice;
    }

    public String getIntroduction() {
        return introduction;
    }

    public void setIntroduction(String introduction) {
        this.introduction = introduction;
    }

    public String getThumbnail() {
        return thumbnail;
    }

    public void setThumbnail(String thumbnail) {
        this.thumbnail = thumbnail;
    }

    public int getLikeVotes() {
        return likeVotes;
    }

    public void setLikeVotes(int likeVotes) {
        this.likeVotes = likeVotes;
    }

    public int getDislikeVotes() {
        return dislikeVotes;
    }

    public void setDislikeVotes(int dislikeVotes) {
        this.dislikeVotes = dislikeVotes;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }
}